OPC Data Client contains methods that allow your application to retrieve and enumerate information about OPC servers that exist on the network, and data available within these servers. Your code can then make use of the information obtained, e.g. to accommodate to configuration changes dynamically.
Note that if you just want to allow your user to browse interactively for various OPC elements, you can simply code your application to invoke the common dialogs that are already implemented in OPC Data Client (they are described further down in this text).
The methods we are describing in this chapter are for programmatic browsing, with no user interface (or when you provide the user interface by your own code).